Show Notes
Turkish, Russian and Iranian leaders meet over the war in Syria, Sweden eyes populism amid new general elections, and President Trump’s tariffs could hit $200 billion dollars’ worth of Chinese imports.
Israel’s Rafah Plans, Greece and Turkey Boost Diplomacy, Cannes Festival Unveils New Films, and More
Censorship and Freedom of Expression